<?php
namespace Home\Controller;

use Think\Controller;

class TopicsController extends HomeController
{

    public function index()
    {
        // 承接 导航栏 , 判定登录状态 
        if (empty(session('home'))) {
            $this->display('Login/index');
            exit;
        }
        
        // 0 级基础 话题
        $t_arr0 = array('游戏','运动','互联网','艺术','阅读','美食','动漫','汽车','生活方式','教育','摄影','历史','文化','旅行','职业发展','经济学','足球','篮球','投资','音乐','电影','法律','自然科学','设计','创业','健康','商业','体育','科技','化学','物理学','生物学','金融');
        $t_num = range(0,32);

        // 查询 游戏下话题 遍历显示
        $topics = M('topics');
        // 写查询条件
        $where = "(path LIKE '0,1,%') OR id='1'";
        // 查询 游戏话题的子话题
        $t_show = $topics->field('id,name,image,attend_num,detail')->where($where)->page(1,10)->select();

        // //根据图片名称拼接图片路径
        // echo '<pre>';
        //     print_r($t_show);
        // echo '</pre>';

        // 模块的标题
        $this->assign('title', '话题广场 - 知乎');

        // 页面需求数据
        $this->assign('a_t_num', '3');
        $this->assign('t_arr0', $t_arr0);
        $this->assign('t_arr1', $t_arr1);
        $this->assign('t_show', $t_show);



        $this->display('Topics/index');
    }


    public function gettopic()
    {

        if (empty($_GET['topicid'])) {
            $_GET['topicid'] = 1;
            $_GET['page'] = 1;
        }
        
        // 获取数据
        $topicid = I('get.topicid');
        $page = I('get.page');

        $topics = M('topics');
        // 写查询条件
        $where = "(path LIKE '".$topics->getFieldById($topicid,'path').$topicid.",%') OR id='{$topicid}'";
        // 查询 0级话题的子话题
        $data = $topics->field('id,name,image,attend_num')->where($where)->page($page,10)->select();

        // var_dump($data);
        // $data = [1,2];
        $this->ajaxReturn($data);
    }

    public function detail(){
        
    }



}